package com.yida.gwj.deposit.domain.dto;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.util.Date;

/**
 * @author lqq
 * @date 2023-02-22
 */
@ApiModel("公用户楼栋对象")
public class GwjPublicBusinessBuildDTO implements Serializable {
	private static final long serialVersionUID = 1L;

	@ApiModelProperty("楼栋名称")
	private String buildName;

	@ApiModelProperty("业务楼栋ID")
	private Long bizBuildId;

	@JsonFormat(pattern = "yyyy-MM-dd")
	@ApiModelProperty("创建日期")
	private Date publicCreateTime;

	public String getBuildName() {
		return buildName;
	}

	public void setBuildName(String buildName) {
		this.buildName = buildName;
	}

	public Long getBizBuildId() {
		return bizBuildId;
	}

	public void setBizBuildId(Long bizBuildId) {
		this.bizBuildId = bizBuildId;
	}

	public Date getPublicCreateTime() {
		return publicCreateTime;
	}

	public void setPublicCreateTime(Date publicCreateTime) {
		this.publicCreateTime = publicCreateTime;
	}

	@Override
	public String toString() {
		final StringBuffer sb = new StringBuffer("GwjPublicBusinessBuildDTO{");
		sb.append("buildName='").append(buildName).append('\'');
		sb.append(", bizBuildId=").append(bizBuildId);
		sb.append(", publicCreateTime=").append(publicCreateTime);
		sb.append('}');
		return sb.toString();
	}
}
